Acest limbaj de programare se folosește în principal înglobat în codul HTML, dar începând de la versiunea 4.3.0 se poate folosi și în mod „linie de comandă” (CLI), permițând crearea de aplicații independente. Un limbaj popular de dezvoltare web folosit pentru a crea proiecte web de orice complexitate. Interacțiunea cu bazele de date (de exemplu, date despre bunuri dintr-un magazin online), prelucrarea datelor din forme de comunicare sau înregistrare pe site etc. Funcționează perfect și se combină ideal cu Laravel.